Neural Nets Raise the Roof

نویسندگان

  • Samuel Moyle
  • Michael J. Watts
چکیده

have problems weighing the various factors that influence the need for roof repair. So, how can you do away with these traditional, bulky, tools, while improving service and the ability to train new staff? We devised a PDA-based expert system that uses artificial neural networks to provide a roofing advisor. Roofers might be familiar with a large number of roof types but concentrate on those for which maintenance is practical. We identified the prime inputs for each of these roof types along with the expected results. For example, for a concrete tiled roof (see Figure 1a), the amount of fungal growth and an estimation of wear relative to the expected lifespan would be suitable measures. We identified these from all possible inputs through principle component analysis. We then created test cases, which let an expert roofer and us agree on system results given particular input values. Because each roof type has different properties, the number and type of input parameters vary. For example, a concrete tile roof has two input values (fungal growth and wear), while a pressed metal tile roof has five similar but distinct input values (fungal growth, chip loss, base coat wear, rust in pans, and rust in valleys). A roof's location and profile add to the complexity. Location is a physical location (usually " suburb, " although it could be a street address). Profile is the shape of the tile or roof material. For instance, a concrete tile roof's profile might be Atlas, Concurve, Mid-Petrous, or any one of hundreds of other shapes. Although we initially used default values, we included adjustments to add realism. For example, a roof in Invercargill will last about 40 years or less, while the same roof in Timaru might last 55 years. With a range of real examples, artificial neural networks can later learn these factors. The input values are continuous and are treated as such by the user interface and within the decision-making process. Discrete values are hidden from the user—the mental model and display are a continuum. Conversions from discrete to continuous values and vice versa occur in the application's Translation layer (see the sidebar). However, existing paper-based forms for assessing roofs describe the values in terms of good, moderate, and bad conditions. These " fuzzy values " suggested the use of fuzzy values in a FuNN (fuzzy neural network, a variation of the multilayer perceptron). A FuNN's …

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Solving Fuzzy Equations Using Neural Nets with a New Learning Algorithm

Artificial neural networks have the advantages such as learning, adaptation, fault-tolerance, parallelism and generalization. This paper mainly intends to offer a novel method for finding a solution of a fuzzy equation that supposedly has a real solution. For this scope, we applied an architecture of fuzzy neural networks such that the corresponding connection weights are real numbers. The ...

متن کامل

Solving Fuzzy Equations Using Neural Nets with a New Learning Algorithm

Artificial neural networks have the advantages such as learning, adaptation, fault-tolerance, parallelism and generalization. This paper mainly intends to offer a novel method for finding a solution of a fuzzy equation that supposedly has a real solution. For this scope, we applied an architecture of fuzzy neural networks such that the corresponding connection weights are real numbers. The ...

متن کامل

Multi Objective Optimization on Insulated Residential Roof with Solar Water Heating System Using Grey Relation Analysis (RESEARCH NOTE)

In this work, a multi-objective optimization on novel insulated roof with solar water heating system at low material cost has been carried out through Taguchi based grey relational analysis technique. The novel roofs have concrete, insulating polyurethane, and a channel of water in a metallic pipe tunneling the chromium block. Chromium block is used to conduct more heat to raise the water to re...

متن کامل

Artificial Stupidity: A Reply

[1997] gave in the last issue of the Journal of Portfolio Management an account of how to raise a neural net's IQ. The purpose of this reply is to point out some of the general difficulties with neural nets. Also, I would like to mention an alternative method, namely Pade approximants, which does not suffer from these difficulties. Murphy, Koehler, and Fogler [1997] document that even approxima...

متن کامل

Comparative Study of Artificial Neural Networks (ANN) and Statistical Methods for Predicting the Performance of Ultrafiltration Process in the Milk Industry

Milk ultrafiltration is a membrane process, which is highly complex innature. The cost effectiveness of the process depends heavily on the flux permeate and the total hydraulic resistance of the membrane. In this work, a comparative study for the prediction of the performance of milk ultrafiltration with ANN and statistical method has been carried out. The result reveals that both methods c...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IEEE Intelligent Systems

دوره 18  شماره 

صفحات  -

تاریخ انتشار 2003